lick the plate clean - Alemán Inglés Diccionario